﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using WebPromenadebyenTabeller;
using PromBygningDB;

namespace WebApptest
{
    public partial class WebFormBygninger : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnFindBygning_Click(object sender, EventArgs e)
        {
            lstBygning.Items.Clear();

            List<Bygning> listBygninger = PromGatewayBygning.FindAlleBygninger();

            foreach (Bygning item in listBygninger)
            {

                string sBygning = (item.BygningsID + " Promenadebyen " + item.Navn + " " + item.Stemmer);
                lstBygning.Items.Add(sBygning);
            }
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            int bygningsID = int.Parse(txtBygningsID.Text);
            string navn = (txtNavn.Text);
            int stemmer = int.Parse(txtStemmer.Text);


            PromGatewayBygning.OpretBygning(bygningsID, navn, stemmer);
        }

        protected void MultiView1_ActiveViewChanged(object sender, EventArgs e)
        {

        }

        protected void txtBygningID_TextChanged(object sender, EventArgs e)
        {

        }

        protected void txtBygningsID_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        protected void btnFindEn_Click(object sender, EventArgs e)
        {
            Bygning FundetBygning = PromGatewayBygning.FindBygning(int.Parse(txtBygningsID.Text));

            txtNavn.Text = FundetBygning.Navn.ToString();
            txtStemmer.Text = FundetBygning.Stemmer.ToString();
            txtBygningsID.Text = FundetBygning.BygningsID.ToString();

        }

        protected void txtFindBygn_TextChanged(object sender, EventArgs e)
        {

        }

        protected void txtNavn_TextChanged(object sender, EventArgs e)
        {

        }

        protected void txtBygningsID_TextChanged(object sender, EventArgs e)
        {

        }

        protected void lstBygning_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        protected void txtStemmer_TextChanged(object sender, EventArgs e)
        {

        }

        protected void txtNavn_TextChanged1(object sender, EventArgs e)
        {

        }

        protected void txtBygningsID_TextChanged1(object sender, EventArgs e)
        {

        }
    }
}